AutoGPT:安装

您所在的位置:网站首页 alphagpt 缺点 AutoGPT:安装

AutoGPT:安装

2024-02-11 01:54| 来源: 网络整理| 查看: 265

系统要求

请选择其中一种环境安装AutoGPT

Docker (推荐)Python 3.10 or later(Windows系统安装教程)VSCode + devcontainer 获取API key

请登录 https://platform.openai.com/account/api-keys 获取OpenAI API key。

免费账号有1分钟3个API调用的限制,可能导致程序故障。强烈推荐创建AKA收费账号。

收费账号创建: Manage account > Billing > Overview

 

安装AutoGPTDocker安装(推荐)请确保您已安装Docker,查看 Docker安装要求从 Docker Hub 获取最新的镜像docker pull significantgravitas/auto-gpt 创建一个文件夹用于存放 Auto-GPT在该文件夹内,创建一个名为 docker-compose.yml 的文件,并将以下内容复制进去:version: "3.9" services: auto-gpt: image: significantgravitas/auto-gpt depends_on: - redis env_file: - .env environment: MEMORY_BACKEND: ${MEMORY_BACKEND:-redis} REDIS_HOST: ${REDIS_HOST:-redis} volumes: - ./:/app profiles: ["exclude-from-up"] redis: image: "redis/redis-stack-server:latest" 创建必要的配置文件。如果需要,可以在存储库中找到模板运行Docker Docker 只支持无头浏览器

Auto-GPT 默认使用无头模式的浏览器: HEADLESS_BROWSER=True.。请勿在 Docker 中更改此设置,否则 Auto-GPT 将崩溃。

Git安装确保已在您的操作系统中安装了Git要执行给定的命令,请打开CMD、Bash或Powershell窗口。

在Windows上:按Win+X并选择终端,或Win+R并输入cmd。

克隆存储库git clone -b stable https://github.com/Significant-Gravitas/Auto-GPT.git 导航到您下载存储库的目录cd Auto-GPT 无Git/Docker安装

不推荐使用本方式,我们建议使用 Git 或 Docker 来使更新更加容易。从最新的稳定版本中下载源码 (zip) 将 zip 文件解压到文件夹中配置API密钥使用OpenAI在Auto-GPT主目录下找到名为.env.template的文件。由于文件前缀问题,在某些操作系统中,该文件可能默认为隐藏文件。要显示隐藏文件,请按照您特定操作系统的说明进行操作: Windows, macOS创建.env.template的副本文件,并将其命名为.env;如果您已经在命令提示符/终端窗口中,输入指令 cp .env.template .env在文本编辑器中打开.env文件找到写着OPENAI_API_KEY=的那行在=后,输入您的唯一的OpenAI API密钥,不要包含任何引号或空格输入您想要使用的任何其他API密钥或令牌。注意:要激活和调整设置,请移除#前缀保存和关闭.env 内容如果您想使用微软Azure云实例, 设置 USE_AZURE 为 True 同时设置一份Azure配置文件:重命名 azure.yaml.template 为 azure.yaml ,在 azure_model_map 部分提供 azure_api_base,azure_api_version 参数和以下所有相关模型的部署 ID:fast_llm_model_deployment_id: 您的 gpt-3.5-turbo 或 gpt-4 的部署 IDsmart_llm_model_deployment_id: 您的 gpt-4 的部署 IDembedding_model_deployment_id: 您的 text-embedding-ada-002 v2 的部署 ID

Example:

# Please specify all of these values as double-quoted strings # Replace string in angled brackets () to your own ID azure_model_map: fast_llm_model_deployment_id: "" ...

更多细节可以在 openai-python文档以及 Azure OpenAI文档找到。如果您在 Windows 上使用,您可能需要安装MSVC库。

运行AutoGPTDocker运行

最便捷的方式是使用 docker-compose。在Auto-GPT文件夹中运行如下操作:

创建镜像。如果你已经从 Docker Hub 获取了镜像,可以跳过此步骤。docker-compose build auto-gpt 运行AutoGPTdocker-compose run --rm auto-gpt

 

默认情况下,这会启动并附加一个 Redis 内存后端。如果你不需要它,请在 docker-compose.yml 中注释或删除depends: - redis 和 redis:部分。

相关设置,请参见 Memory > Redis setup

 

你可以传递额外的参数,例如运行时使用 --gpt3only 和 --continuous:

docker-compose run --rm auto-gpt --gpt3only --continuous

docker-compose run --rm auto-gpt --gpt3only --continuous

如果您技术牛逼,还可以使用 vanilla Docker环境构建和运行它:

docker build -t auto-gpt . docker run -it --env-file=.env -v $PWD:/app auto-gpt docker run -it --env-file=.env -v $PWD:/app --rm auto-gpt --gpt3only --continuous Dev Container运行在VS Code中安装"Remote - Containers"扩展程序使用 F1 打开命令面板,输入 Dev Containers: Open Folder in Container运行 ./run.sh.无Docker环境运行

在终端中运行启动脚本。这将安装任何必要的 Python 包并启动 AutoGPT。

Linux/MacOS系统:./run.sh Windows系统:.\run.bat

如果出现错误,请确保已安装兼容的 Python 版本。



【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3